a compellable witness - Español Inglés Diccionario